<!DOCTYPE html>
<!-- saved from url=(0386)https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default -->
<html lang="en" dir="ltr" class="js no-touch localstorage sessionstorage contenteditable use-opacity-transitions"><!--<![endif]--><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Disqus Comments</title>

    
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <style>
        .alert--warning {
            border-radius: 3px;
            padding: 10px 15px;
            margin-bottom: 10px;
            background-color: #FFE070;
            color: #A47703;
        }

        .alert--warning a,
        .alert--warning a:hover,
        .alert--warning strong {
            color: #A47703;
            font-weight: bold;
        }

        .alert--error p,
        .alert--warning p {
            margin-top: 5px;
            margin-bottom: 5px;
        }
        
        </style>
    
    <style>
        html {
            overflow: hidden;
        }

        #error {
            display: none;
        }

        .clearfix:after {
            content: "";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

        
    </style>

<link rel="stylesheet" href="lounge.f668c82e65f78693a6a62a5c7d3e54b8.css"><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="remote/config" src="config.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="common.bundle" src="common.bundle.cf5b3da6bc5ea0f1b1377a006d29654b.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="lounge.bundle" src="lounge.bundle.ce0579b8c8c2790209dff6d5381f76c4.js"></script><style id="css_1463573934879"></style><!--<base target="_parent">--><base href="." target="_parent"><link rel="stylesheet" href="discovery.449c10a436c997c3eee5afd5021da3a2.css"><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="ga" src="ga.js"></script><script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="discovery/main" src="discovery.bundle.31a4752f15c04d6e629af3708c39d50e.js"></script></head>
<body>
    

    
    <!--[if lt IE 10]><div class="alert--warning">
        <p>You're using a browser that Disqus plans to stop supporting soon. For more information, visit our list of
        <a href="https://help.disqus.com/customer/portal/articles/466228-which-browsers-does-disqus-work-with-" style="color: #fff; text-decoration: underline;">supported browsers</a>
        and consider upgrading.</p>
    </div><![endif]-->
    <div id="error" class="alert--error">
        <p>We were unable to load Disqus. If you are a moderator please see our <a href="https://docs.disqus.com/help/83/"> troubleshooting guide</a>. </p>
    </div>

    
    <script type="text/json" id="disqus-forumData">{"session":{"canModerate":false,"audienceSyncVerified":false,"mustVerify":false,"canReply":true,"mustVerifyEmail":false},"features":{},"forum":{"category":"Business","description":"","founder":"796450","twitterName":"","url":"http://toptal.com/","raw_description":"","guidelines":null,"favicon":{"permalink":"https://disqus.com/api/forums/favicons/toptal.jpg","cache":"//a.disquscdn.com/uploads/forums/232/983/favicon.png"},"raw_guidelines":null,"language":"en","daysThreadAlive":0,"avatar":{"small":{"permalink":"https://disqus.com/api/forums/avatars/toptal.jpg?size=32","cache":"//a.disquscdn.com/uploads/forums/232/983/avatar32.jpg?1392962884"},"large":{"permalink":"https://disqus.com/api/forums/avatars/toptal.jpg?size=92","cache":"//a.disquscdn.com/uploads/forums/232/983/avatar92.jpg?1392962884"}},"channel":null,"daysAlive":0,"pk":"2320983","signedUrl":"http://disq.us/?url=http%3A%2F%2Ftoptal.com%2F&key=YYJe3A8RZBTlR4NZ4NDDZQ","settings":{"supportLevel":3,"adsDRNativeEnabled":false,"disable3rdPartyTrackers":false,"adsVideoEnabled":false,"adsProductVideoEnabled":false,"adsPositionTopEnabled":true,"ssoRequired":false,"linkAffiliationEnabled":false,"adsProductLinksThumbnailsEnabled":false,"adsProductStoriesEnabled":false,"organicDiscoveryEnabled":true,"allowMedia":true,"discoveryMax":true,"discoveryLocked":false,"moderatorText":"","adsEnabled":false,"allowAnonPost":false,"hasCustomAvatar":true,"adultContent":false,"promotedDiscoveryEnabled":false,"allowAnonVotes":false,"mustVerify":true,"colorScheme":"light","adsSettingsLocked":false,"mustVerifyEmail":true,"audienceSyncEnabled":false,"typeface":"auto","adsPositionBottomEnabled":true,"mediaembedEnabled":true,"adsProductLinksEnabled":false,"discoveryThumbnailsEnabled":false,"isVIP":false},"id":"toptal","createdAt":"2013-05-01T04:07:49.928552","name":"Toptal"}}</script>

    
    <script type="text/json" id="disqus-threadData">{"cursor":{"hasPrev":false,"prev":null,"total":26,"hasNext":false,"next":"1:0:0"},"code":0,"response":{"lastModified":1437635359,"posts":[{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"lubomrtork","about":"","name":"Lubom\u00edr \u0160tork","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.233796,"profileUrl":"https://disqus.com/by/lubomrtork/","url":"","reputation":1.233796,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2013-08-16T12:32:58","id":"67707205","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar32.jpg?1415429759"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar92.jpg?1415429759","large":{"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar92.jpg?1415429759"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Great article, thank you.\n\nWe're using \"Release Branches\" approach with huge success - it is extended a bit, with several rules for temporary branches and tags - http://www.cakedc.com/git-workflow\n\nWhat is the issue in long term is that it requires a lot of typing, and even with few powerful git/bash aliases in place, one have to think about order of steps (s)he needs to do. So, just like GitFlow from Vincent Driessen has its extension for Git at Github, we will opensource our extension soon too - here are slides with some screenshots how it works and looks like http://www.slideshare.net/lubomirstork9/cakedc-git-workflow-extension","createdAt":"2014-11-08T01:28:14","id":"1682312143","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":2,"isEdited":false,"message":"\u003cp>Great article, thank you.\u003c/p>\u003cp>We're using \"Release Branches\" approach with huge success - it is extended a bit, with several rules for temporary branches and tags - \u003ca href=\"http://www.cakedc.com/git-workflow\" rel=\"nofollow\">http://www.cakedc.com/git-work...\u003c/a>\u003c/p>\u003cp>What is the issue in long term is that it requires a lot of typing, and even with few powerful git/bash aliases in place, one have to think about order of steps (s)he needs to do. So, just like GitFlow from Vincent Driessen has its extension for Git at Github, we will opensource our extension soon too - here are slides with some screenshots how it works and looks like \u003ca href=\"http://www.slideshare.net/lubomirstork9/cakedc-git-workflow-extension\" rel=\"nofollow\">http://www.slideshare.net/lubo...\u003c/a>\u003c/p>","isSpam":false,"isHighlighted":false,"points":2},{"forum":"toptal","parent":1682312143,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Thanks for sharing the link to CakeDC workflow, I enjoyed reading through it!\n\n\nIt looks like you have rolled with 'Environment Branches' to incorporate the QA process, but I can't see separate branches for the releases - but if tagging the master branch is an effective for you, then that's great! :-)\n\n\n\nGitflow is great! I derived smaller patterns from it's workflow as I found their 'develop' branch a great feature, but often saw things get messy for projects for multiple teams or many individual contributors - the QA process was a contributing factor this the issues they faced.","createdAt":"2014-11-08T05:36:44","id":"1682504322","thread":"3201795699","depth":1,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Thanks for sharing the link to CakeDC workflow, I enjoyed reading through it!\u003c/p>\u003cp>It looks like you have rolled with 'Environment Branches' to incorporate the QA process, but I can't see separate branches for the releases - but if tagging the master branch is an effective for you, then that's great! :-)\u003c/p>\u003cp>Gitflow is great! I derived smaller patterns from it's workflow as I found their 'develop' branch a great feature, but often saw things get messy for projects for multiple teams or many individual contributors - the QA process was a contributing factor this the issues they faced.\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":1682504322,"isApproved":true,"author":{"username":"lubomrtork","about":"","name":"Lubom\u00edr \u0160tork","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.233796,"profileUrl":"https://disqus.com/by/lubomrtork/","url":"","reputation":1.233796,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2013-08-16T12:32:58","id":"67707205","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar32.jpg?1415429759"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar92.jpg?1415429759","large":{"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar92.jpg?1415429759"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"\"It looks like you have rolled with 'Environment Branches'...\"\n\n\n\nYes, sorry, s/Release/Environment","createdAt":"2014-11-08T06:55:57","id":"1682544483","thread":"3201795699","depth":2,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>\"It looks like you have rolled with 'Environment Branches'...\"\u003c/p>\u003cp>Yes, sorry, s/Release/Environment\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":1682504322,"isApproved":true,"author":{"username":"lubomrtork","about":"","name":"Lubom\u00edr \u0160tork","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.233796,"profileUrl":"https://disqus.com/by/lubomrtork/","url":"","reputation":1.233796,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2013-08-16T12:32:58","id":"67707205","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar32.jpg?1415429759"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar92.jpg?1415429759","large":{"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar92.jpg?1415429759"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Right, we have no use for separate release branches as they're outlined by Vincent Driessen in his branching model, where release branch is getting bugfix updates...\n\nOne of issues we successfully resolved with our approach is - separate not only qa process from development (which could start another milestone while previous one is in the qa) but also staging site, where are milestones previewed by the client (and stashed until new release is ready, because release can consist of 1-x milestones). It practically allows us to have 3 active (unreleased) milestones at once - one in development, one in qa, and one tagged and staged for client's preview.\n\n\"When your team changes size, or your project develops its processes through continuous evaluation, don\u2019t leave out evaluating your Git process too.\"\n\nExactly. In reality, not every project needs stage, some (like small plugins) even don't have use for qa branch... So, our GitWorkflow extension uses ini file for its configuration, which is supposed to be committed to the repository - this is the main difference in compare to Gitflow from Github, as we wanted to be sure that every developer uses the same workflow configuration (which is not guaranteed by Gitflow's approach).","createdAt":"2014-11-08T06:50:43","id":"1682541958","thread":"3201795699","depth":2,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":true,"message":"\u003cp>Right, we have no use for separate release branches as they're outlined by Vincent Driessen in his branching model, where release branch is getting bugfix updates...\u003c/p>\u003cp>One of issues we successfully resolved with our approach is - separate not only qa process from development (which could start another milestone while previous one is in the qa) but also staging site, where are milestones previewed by the client (and stashed until new release is ready, because release can consist of 1-x milestones). It practically allows us to have 3 active (unreleased) milestones at once - one in development, one in qa, and one tagged and staged for client's preview.\u003c/p>\u003cp>\"When your team changes size, or your project develops its processes through continuous evaluation, don\u2019t leave out evaluating your Git process too.\"\u003c/p>\u003cp>Exactly. In reality, not every project needs stage, some (like small plugins) even don't have use for qa branch... So, our GitWorkflow extension uses ini file for its configuration, which is supposed to be committed to the repository - this is the main difference in compare to Gitflow from Github, as we wanted to be sure that every developer uses the same workflow configuration (which is not guaranteed by Gitflow's approach).\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":1682541958,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Good quote! ;-)\n\nIt would be nice to find where the sweet spot for applying the CakeDC workflow for a team or project is, sounds like you have that with your team now? If you doubled or tripled in size do you think you could extend the workflow to support the larger pipeline?\n\n\n\nWhen I ran with a team using Gitflow we used the gem to reduce typing (which is definitely an issue!) and to keep the team using uniform workflow usage.","createdAt":"2014-11-08T12:27:47","id":"1682732915","thread":"3201795699","depth":3,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Good quote! ;-)\u003c/p>\u003cp>It would be nice to find where the sweet spot for applying the CakeDC workflow for a team or project is, sounds like you have that with your team now? If you doubled or tripled in size do you think you could extend the workflow to support the larger pipeline?\u003c/p>\u003cp>When I ran with a team using Gitflow we used the gem to reduce typing (which is definitely an issue!) and to keep the team using uniform workflow usage.\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":1682732915,"isApproved":true,"author":{"username":"lubomrtork","about":"","name":"Lubom\u00edr \u0160tork","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.233796,"profileUrl":"https://disqus.com/by/lubomrtork/","url":"","reputation":1.233796,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2013-08-16T12:32:58","id":"67707205","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar32.jpg?1415429759"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar92.jpg?1415429759","large":{"permalink":"https://disqus.com/api/users/avatars/lubomrtork.jpg","cache":"//a.disquscdn.com/uploads/users/6770/7205/avatar92.jpg?1415429759"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"I'm not sure if it answers your question - our workflow does have some iron rules (--no-ff merges only, which permanent branch could be upstream for child temporary branches and how these are supposed to be named etc) and it is still flexible enough for other collaborative tasks like debugging and code review - see slide 6 of that GitWorkflow presentation, there are links to 3 blogposts I wrote about usage of our branching model in real life.","createdAt":"2014-11-08T16:20:57","id":"1682972729","thread":"3201795699","depth":4,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>I'm not sure if it answers your question - our workflow does have some iron rules (--no-ff merges only, which permanent branch could be upstream for child temporary branches and how these are supposed to be named etc) and it is still flexible enough for other collaborative tasks like debugging and code review - see slide 6 of that GitWorkflow presentation, there are links to 3 blogposts I wrote about usage of our branching model in real life.\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":1682972729,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Fantastic Lubomir, thank you so much for sharing this, it's great to find out what works for yourself and others. I can see the benefits you have gained from going in this direction from the original workflow.","createdAt":"2014-11-10T10:42:47","id":"1685563840","thread":"3201795699","depth":5,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Fantastic Lubomir, thank you so much for sharing this, it's great to find out what works for yourself and others. I can see the benefits you have gained from going in this direction from the original workflow.\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"berkus","about":"","name":"berkus","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.276001,"profileUrl":"https://disqus.com/by/berkus/","url":"","reputation":1.276001,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2012-12-29T09:30:01","id":"39846333","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/berkus.jpg","cache":"//a.disquscdn.com/uploads/users/3984/6333/avatar32.jpg?1461344488"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/berkus.jpg","cache":"//a.disquscdn.com/uploads/users/3984/6333/avatar92.jpg?1461344488","large":{"permalink":"https://disqus.com/api/users/avatars/berkus.jpg","cache":"//a.disquscdn.com/uploads/users/3984/6333/avatar92.jpg?1461344488"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Thanks, that was an interesting insight.","createdAt":"2014-11-07T23:45:55","id":"1682210189","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":2,"isEdited":false,"message":"\u003cp>Thanks, that was an interesting insight.\u003c/p>","isSpam":false,"isHighlighted":false,"points":2},{"forum":"toptal","parent":1682210189,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Thank you for reading!","createdAt":"2014-11-10T10:45:46","id":"1685565739","thread":"3201795699","depth":1,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Thank you for reading!\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"adambratt","about":"","name":"Adam Bratt","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.235762,"profileUrl":"https://disqus.com/by/adambratt/","url":"","reputation":1.235762,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2013-06-07T20:45:14","id":"55350285","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/adambratt.jpg","cache":"//a.disquscdn.com/uploads/users/5535/285/avatar32.jpg?1415381930"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/adambratt.jpg","cache":"//a.disquscdn.com/uploads/users/5535/285/avatar92.jpg?1415381930","large":{"permalink":"https://disqus.com/api/users/avatars/adambratt.jpg","cache":"//a.disquscdn.com/uploads/users/5535/285/avatar92.jpg?1415381930"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"What about rebasing?","createdAt":"2014-11-07T17:38:48","id":"1681605928","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":2,"isEdited":false,"message":"\u003cp>What about rebasing?\u003c/p>","isSpam":false,"isHighlighted":false,"points":2},{"forum":"toptal","parent":1681605928,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"\"Rebasing\" is one of those words you can share with another developer who have felt the magic from it, and you get one of the spontaneous 'we are totally on the same wavelength' type of experiences :-)\n\n\nIt was first on my list to write about, but I found that it was more of a technique that can be applied to many workflows rather than one in itself.\n\n\nIt does feel a shame not to write about it :-( Are there any traps that you would want to highlight that you see people falling into when using rebasing regularly?","createdAt":"2014-11-07T19:37:39","id":"1681828596","thread":"3201795699","depth":1,"numReports":0,"isDeletedByAuthor":false,"likes":3,"isEdited":false,"message":"\u003cp>\"Rebasing\" is one of those words you can share with another developer who have felt the magic from it, and you get one of the spontaneous 'we are totally on the same wavelength' type of experiences :-)\u003c/p>\u003cp>It was first on my list to write about, but I found that it was more of a technique that can be applied to many workflows rather than one in itself.\u003c/p>\u003cp>It does feel a shame not to write about it :-( Are there any traps that you would want to highlight that you see people falling into when using rebasing regularly?\u003c/p>","isSpam":false,"isHighlighted":false,"points":3},{"forum":"toptal","parent":1681828596,"isApproved":true,"author":{"username":"disqus_lg8Qu1aZNR","about":"","name":"brendan murphy","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.236108,"profileUrl":"https://disqus.com/by/disqus_lg8Qu1aZNR/","url":"","reputation":1.236108,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2013-06-03T18:27:31","id":"54385560","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_lg8Qu1aZNR.jpg","cache":"//a.disquscdn.com/uploads/users/5438/5560/avatar32.jpg?1415678201"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_lg8Qu1aZNR.jpg","cache":"//a.disquscdn.com/uploads/users/5438/5560/avatar92.jpg?1415678201","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_lg8Qu1aZNR.jpg","cache":"//a.disquscdn.com/uploads/users/5438/5560/avatar92.jpg?1415678201"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Totally with Joe here, Rebasing is an implementation tool over a process. Release Branches, Management are a typical format for using rebasing effectively in a team env, and the stories features are in general time conflicting per developer, rebasing is a win.\n\n\n``rebase -i remove all of the 4am \"$*@-work\" commits`` - better description of rebasing perhaps? :-)","createdAt":"2014-11-11T03:56:40","id":"1687223837","thread":"3201795699","depth":2,"numReports":0,"isDeletedByAuthor":false,"likes":1,"isEdited":false,"message":"\u003cp>Totally with Joe here, Rebasing is an implementation tool over a process. Release Branches, Management are a typical format for using rebasing effectively in a team env, and the stories features are in general time conflicting per developer, rebasing is a win.\u003c/p>\u003cp>``rebase -i remove all of the 4am \"$*@-work\" commits`` - better description of rebasing perhaps? :-)\u003c/p>","isSpam":false,"isHighlighted":false,"points":1},{"forum":"toptal","parent":1687223837,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"That is a most excellent definition of rebasing - THE main use case I would say ;-)\n\n\nHowever, my favourite part is the `-i` to leave out context switching to a GUI, which is wondrously productive. I roll with the `git add -i` for that reason too. At 4am I can't trust what I put into the commit tree, getting a visual is a must.\n\n\nThanks for reading Brendan!","createdAt":"2014-11-11T09:35:24","id":"1687477913","thread":"3201795699","depth":3,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":true,"message":"\u003cp>That is a most excellent definition of rebasing - THE main use case I would say ;-)\u003c/p>\u003cp>However, my favourite part is the `-i` to leave out context switching to a GUI, which is wondrously productive. I roll with the `git add -i` for that reason too. At 4am I can't trust what I put into the commit tree, getting a visual is a must.\u003c/p>\u003cp>Thanks for reading Brendan!\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"nagyv","about":"","name":"nagyv","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2338939999999998,"profileUrl":"https://disqus.com/by/nagyv/","url":"","reputation":1.2338939999999998,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2012-02-18T10:39:13","id":"22547859","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/nagyv.jpg","cache":"//a.disquscdn.com/uploads/users/2254/7859/avatar32.jpg?1415395419"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/nagyv.jpg","cache":"//a.disquscdn.com/uploads/users/2254/7859/avatar92.jpg?1415395419","large":{"permalink":"https://disqus.com/api/users/avatars/nagyv.jpg","cache":"//a.disquscdn.com/uploads/users/2254/7859/avatar92.jpg?1415395419"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"After reading your article, it seems to me that you've missed the most basic workflows that add the smallest complexity to your branching model. After a bit of searching, I've found a very short summary of some that I consider to be the basics. I hope that this adds to your listing: http://blog.endpoint.com/2014/05/git-workflows-that-work.html\n\nThe workflows presented in the linked article are full workflows that do not discuss deployment and feature development separately, but look at your worklow as a whole.","createdAt":"2014-11-07T16:43:57","id":"1681518130","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":2,"isEdited":false,"message":"\u003cp>After reading your article, it seems to me that you've missed the most basic workflows that add the smallest complexity to your branching model. After a bit of searching, I've found a very short summary of some that I consider to be the basics. I hope that this adds to your listing: \u003ca href=\"http://blog.endpoint.com/2014/05/git-workflows-that-work.html\" rel=\"nofollow\">http://blog.endpoint.com/2014/...\u003c/a>\u003c/p>\u003cp>The workflows presented in the linked article are full workflows that do not discuss deployment and feature development separately, but look at your worklow as a whole.\u003c/p>","isSpam":false,"isHighlighted":false,"points":2},{"forum":"toptal","parent":1681518130,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Thank you for reading and commenting, kudos to you!\n\nThose basic workflows are the foundations to my writing and application development experience, gotta share some love for those! :-)\n\nI do view integration, release management and deployment as having their own workflows after seeing many teams tripping up at these stages when applying these full featured workflows. Mixing and matching these smaller workflows has made it easier to find an efficient 'full' workflow that are a better fit for individual teams.\n\n\nIf you had to highlight a part of the Git workflow for others to 'mind their step' for a certain scenario what would that look like for you?","createdAt":"2014-11-07T19:30:49","id":"1681818327","thread":"3201795699","depth":1,"numReports":0,"isDeletedByAuthor":false,"likes":2,"isEdited":false,"message":"\u003cp>Thank you for reading and commenting, kudos to you!\u003c/p>\u003cp>Those basic workflows are the foundations to my writing and application development experience, gotta share some love for those! :-)\u003c/p>\u003cp>I do view integration, release management and deployment as having their own workflows after seeing many teams tripping up at these stages when applying these full featured workflows. Mixing and matching these smaller workflows has made it easier to find an efficient 'full' workflow that are a better fit for individual teams.\u003c/p>\u003cp>If you had to highlight a part of the Git workflow for others to 'mind their step' for a certain scenario what would that look like for you?\u003c/p>","isSpam":false,"isHighlighted":false,"points":2},{"forum":"toptal","parent":1681818327,"isApproved":true,"author":{"username":"nagyv","about":"","name":"nagyv","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2338939999999998,"profileUrl":"https://disqus.com/by/nagyv/","url":"","reputation":1.2338939999999998,"location":"","isPrivate":false,"signedUrl":"","isPrimary":true,"joinedAt":"2012-02-18T10:39:13","id":"22547859","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/nagyv.jpg","cache":"//a.disquscdn.com/uploads/users/2254/7859/avatar32.jpg?1415395419"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/nagyv.jpg","cache":"//a.disquscdn.com/uploads/users/2254/7859/avatar92.jpg?1415395419","large":{"permalink":"https://disqus.com/api/users/avatars/nagyv.jpg","cache":"//a.disquscdn.com/uploads/users/2254/7859/avatar92.jpg?1415395419"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Mine would be to: keep it simple!","createdAt":"2014-11-07T21:23:37","id":"1682008673","thread":"3201795699","depth":2,"numReports":0,"isDeletedByAuthor":false,"likes":1,"isEdited":false,"message":"\u003cp>Mine would be to: keep it simple!\u003c/p>","isSpam":false,"isHighlighted":false,"points":1},{"forum":"toptal","parent":1682008673,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Amen to that! Thanks for starting a discussing, I love to hear what people think, criticism is always welcome - it is the start of knowledge sharing :-)","createdAt":"2014-11-08T05:23:02","id":"1682496716","thread":"3201795699","depth":3,"numReports":0,"isDeletedByAuthor":false,"likes":2,"isEdited":true,"message":"\u003cp>Amen to that! Thanks for starting a discussing, I love to hear what people think, criticism is always welcome - it is the start of knowledge sharing :-)\u003c/p>","isSpam":false,"isHighlighted":false,"points":2},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"juristr","about":"","name":"Juri","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2994599999999998,"profileUrl":"https://disqus.com/by/juristr/","url":"http://juristr.com","reputation":1.2994599999999998,"location":"","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fjuristr.com&key=xm6H5QARAEonQXFHiSbUhA","isPrimary":true,"joinedAt":"2011-10-04T20:42:08","id":"17564690","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/juristr.jpg","cache":"//a.disquscdn.com/uploads/users/1756/4690/avatar32.jpg?1462867400"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/juristr.jpg","cache":"//a.disquscdn.com/uploads/users/1756/4690/avatar92.jpg?1462867400","large":{"permalink":"https://disqus.com/api/users/avatars/juristr.jpg","cache":"//a.disquscdn.com/uploads/users/1756/4690/avatar92.jpg?1462867400"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Great article! I've linked it to a similar one I've written a while back that focuses on implementing the git flow with git commands: http://juristr.com/blog/2014/09/implementing-the-git-flow/","createdAt":"2015-03-31T07:19:43","id":"1937469344","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Great article! I've linked it to a similar one I've written a while back that focuses on implementing the git flow with git commands: \u003ca href=\"http://juristr.com/blog/2014/09/implementing-the-git-flow/\" rel=\"nofollow\">http://juristr.com/blog/2014/0...\u003c/a>\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"Mike_EEE","about":"Ambitious coder.  Pardon the mess.","name":"Mike-EEE","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.5074589999999999,"profileUrl":"https://disqus.com/by/Mike_EEE/","url":"http://blog.developers.win","reputation":1.5074589999999999,"location":"Charlotte, MI","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fblog.developers.win&key=b_Say4Li52jhffd36c4Zng","isPrimary":true,"joinedAt":"2014-05-31T22:27:23","id":"109024071","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/Mike_EEE.jpg","cache":"//a.disquscdn.com/uploads/users/10902/4071/avatar32.jpg?1463501023"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/Mike_EEE.jpg","cache":"//a.disquscdn.com/uploads/users/10902/4071/avatar92.jpg?1463501023","large":{"permalink":"https://disqus.com/api/users/avatars/Mike_EEE.jpg","cache":"//a.disquscdn.com/uploads/users/10902/4071/avatar92.jpg?1463501023"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"This article is... incredible!  Most excellent.","createdAt":"2015-03-27T10:09:53","id":"1930947281","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>This article is... incredible!  Most excellent.\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":1930947281,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Thank you for reading and the kind words :)","createdAt":"2015-03-31T07:23:45","id":"1937472107","thread":"3201795699","depth":1,"numReports":0,"isDeletedByAuthor":false,"likes":1,"isEdited":false,"message":"\u003cp>Thank you for reading and the kind words :)\u003c/p>","isSpam":false,"isHighlighted":false,"points":1},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"harunyardimci","about":"","name":"harun.","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.232124,"profileUrl":"https://disqus.com/by/harunyardimci/","url":"","reputation":1.232124,"location":"","isPrivate":true,"signedUrl":"","isPrimary":true,"joinedAt":"2014-11-09T19:02:13","id":"130603258","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/harunyardimci.jpg","cache":"//a.disquscdn.com/uploads/users/13060/3258/avatar32.jpg?1415559743"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/harunyardimci.jpg","cache":"//a.disquscdn.com/uploads/users/13060/3258/avatar92.jpg?1415559743","large":{"permalink":"https://disqus.com/api/users/avatars/harunyardimci.jpg","cache":"//a.disquscdn.com/uploads/users/13060/3258/avatar92.jpg?1415559743"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Great article. \nYou can check this one too.. \nhttp://www.slideshare.net/harunyardimci/git-branching-model-16355280 this o","createdAt":"2014-11-09T19:02:22","id":"1684603764","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Great article. \u003cbr>You can check this one too.. \u003cbr>\u003ca href=\"http://www.slideshare.net/harunyardimci/git-branching-model-16355280\" rel=\"nofollow\">http://www.slideshare.net/haru...\u003c/a> this o\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"atikulislam","about":"","name":"Atikul Islam","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.235814,"profileUrl":"https://disqus.com/by/atikulislam/","url":"http://atikul.me/","reputation":1.235814,"location":"Dhaka, Bangladesh.","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fatikul.me%2F&key=xLmk26FnpQsyhMsIOq9WbA","isPrimary":true,"joinedAt":"2013-08-14T21:35:20","id":"67421771","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/atikulislam.jpg","cache":"//a.disquscdn.com/uploads/users/6742/1771/avatar32.jpg?1416286552"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/atikulislam.jpg","cache":"//a.disquscdn.com/uploads/users/6742/1771/avatar92.jpg?1416286552","large":{"permalink":"https://disqus.com/api/users/avatars/atikulislam.jpg","cache":"//a.disquscdn.com/uploads/users/6742/1771/avatar92.jpg?1416286552"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Greate.","createdAt":"2014-11-07T18:58:28","id":"1681768507","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Greate.\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"mutoulbj","about":"Pythoner!","name":"\u6728\u5934lbj","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2288249999999998,"profileUrl":"https://disqus.com/by/mutoulbj/","url":"http://blog.everlose.com","reputation":1.2288249999999998,"location":"Hangzhou,China","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fblog.everlose.com&key=7lbZIcoKGVDQETqLzboezg","isPrimary":true,"joinedAt":"2013-04-29T12:16:04","id":"49426991","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/mutoulbj.jpg","cache":"//a.disquscdn.com/uploads/users/4942/6991/avatar32.jpg?1415375764"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/mutoulbj.jpg","cache":"//a.disquscdn.com/uploads/users/4942/6991/avatar92.jpg?1415375764","large":{"permalink":"https://disqus.com/api/users/avatars/mutoulbj.jpg","cache":"//a.disquscdn.com/uploads/users/4942/6991/avatar92.jpg?1415375764"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"it's useful! thx.","createdAt":"2014-11-07T15:56:03","id":"1681443413","thread":"3201795699","depth":0,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>it's useful! thx.\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":1681443413,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"Thanks for reading!","createdAt":"2014-11-07T19:37:54","id":"1681828951","thread":"3201795699","depth":1,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Thanks for reading!\u003c/p>","isSpam":false,"isHighlighted":false,"points":0},{"forum":"toptal","parent":null,"isApproved":true,"author":{"username":"bijeeshbiju","about":"UI/UX Designer and HTML5, CSS3 jQuery Developer.","name":"Biju UI Developer: www.bijudes","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.1725249999999998,"profileUrl":"https://disqus.com/by/bijeeshbiju/","url":"http://www.bijudesigner.com/","reputation":1.1725249999999998,"location":"Bangalore","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.bijudesigner.com%2F&key=R7FNdXfoLb66T8Go_-iPBQ","isPrimary":true,"joinedAt":"2014-05-20T05:10:38","id":"107628830","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/bijeeshbiju.jpg","cache":"//a.disquscdn.com/uploads/users/10762/8830/avatar32.jpg?1431063289"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/bijeeshbiju.jpg","cache":"//a.disquscdn.com/uploads/users/10762/8830/avatar92.jpg?1431063289","large":{"permalink":"https://disqus.com/api/users/avatars/bijeeshbiju.jpg","cache":"//a.disquscdn.com/uploads/users/10762/8830/avatar92.jpg?1431063289"}}},"media":[],"isDeleted":false,"isFlagged":true,"dislikes":1,"raw_message":"Thanks","createdAt":"2014-11-10T09:58:38","id":"1685535046","thread":"3201795699","depth":0,"numReports":1,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>Thanks\u003c/p>","isSpam":false,"isHighlighted":false,"points":-1},{"forum":"toptal","parent":1685535046,"isApproved":true,"author":{"username":"disqus_Rd6IyVrSi8","about":"Full stack rails developer, Rubyist, contractor.","name":"Joe James","disable3rdPartyTrackers":false,"isPowerContributor":false,"isAnonymous":false,"rep":1.2552489999999998,"profileUrl":"https://disqus.com/by/disqus_Rd6IyVrSi8/","url":"http://www.joejames.io","reputation":1.2552489999999998,"location":"Europe","isPrivate":false,"signedUrl":"http://disq.us/?url=http%3A%2F%2Fwww.joejames.io&key=Vgw9TxuO8VezJmduAq35wg","isPrimary":true,"joinedAt":"2014-02-19T15:57:11","id":"95510558","avatar":{"small":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar32.jpg?1414666408"},"isCustom":true,"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408","large":{"permalink":"https://disqus.com/api/users/avatars/disqus_Rd6IyVrSi8.jpg","cache":"//a.disquscdn.com/uploads/users/9551/558/avatar92.jpg?1414666408"}}},"media":[],"isDeleted":false,"isFlagged":false,"dislikes":0,"raw_message":"You are welcome :-)","createdAt":"2014-11-10T10:39:46","id":"1685561930","thread":"3201795699","depth":1,"numReports":0,"isDeletedByAuthor":false,"likes":0,"isEdited":false,"message":"\u003cp>You are welcome :-)\u003c/p>","isSpam":false,"isHighlighted":false,"points":0}],"thread":{"feed":"https://toptal.disqus.com/a_thorough_guide_to_git_workflow_patterns_toptal/latest.rss","identifiers":["git/git-workflows-for-pros-a-good-git-guide"],"dislikes":0,"likes":9,"message":"","id":"3201795699","isDeleted":false,"category":"2355943","author":"796450","userScore":0,"userSubscription":false,"isSpam":false,"signedLink":"http://disq.us/?url=http%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&key=AIvin0bECDYHDWFkYGKcqQ","createdAt":"2014-11-07T15:18:39","hasStreaming":false,"raw_message":"","isClosed":false,"link":"http://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide","slug":"a_thorough_guide_to_git_workflow_patterns_toptal","forum":"toptal","clean_title":"A Thorough Guide to Git Workflow Patterns","posts":26,"moderators":[796450,179887240,28124521,63764034,87664568,121965560,101374904,117571230],"title":"A Thorough Guide to Git Workflow Patterns | Toptal","highlightedPost":null}},"order":"popular"}</script>

    

    <div id="fixed-content"></div>


    
        
        <!--[if lte IE 8]>
<script src="//a.disquscdn.com/1463515638/build/vendor/ie8.js"></script>
<![endif]-->
<!--[if IE 9]>
<script src="//a.disquscdn.com/1463515638/build/vendor/ie9.js"></script>
<![endif]-->

        
<script type="text/json" id="disqus-urls">{
    "root":"//disqus.com",
    "next":"//a.disquscdn.com/next/current/embed"
}</script>

        <script src="lounge.load.4aca534a0baee76617eb115212993522.js" id="bootstrap-script" data-app="lounge" async=""></script>
    


<div id="layout" data-tracking-area="layout">

<div id="onboard" data-tracking-area="onboard"></div>

<div id="highlighted-post" data-tracking-area="highlighted" class="highlighted-post" style="display: none;"></div>

<div id="global-alert"></div>

<header id="main-nav" data-tracking-area="main-nav">
<nav class="nav nav-primary">
<ul>
<li class="tab-conversation active" data-role="post-count"><a class="publisher-nav-color">
<span class="comment-count">
26 comments
</span>

<span class="comment-count-placeholder">
Comments
</span>
</a>
</li>
<li class="tab-community">
<a href="https://disqus.com/home/forums/toptal/" class="publisher-nav-color" data-action="community-sidebar" data-forum="toptal" id="community-tab">
<span class="community-name">
<strong>Toptal</strong>

</span>

<strong class="community-name-placeholder">Community</strong>
</a>
</li>
<li class="dropdown user-menu" data-role="logout"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="dropdown-toggle" data-toggle="dropdown">
<span class="dropdown-toggle-wrapper">

<span>
Login
</span>

</span> <span class="caret"></span>
</a>
<ul class="dropdown-menu">


<li>
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="auth:disqus">Disqus</a>
</li>
<li>
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="auth:facebook">Facebook</a>
</li>
<li>
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="auth:twitter">Twitter</a>
</li>
<li>
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="auth:google">Google</a>
</li>



</ul>
</li>
<li class="notification-menu unread" data-role="notification-menu"><a href="https://disqus.com/home/inbox/" class="notification-container" data-action="home" data-home-path="home/inbox/">
<span class="notification-icon icon-comment" aria-hidden=""></span>
<span class="notification-count" data-role="notification-count">1</span>
</a>
</li>
</ul>
</nav>
</header>

<section id="conversation" data-role="main" data-tracking-area="main">
<div class="nav nav-secondary" data-tracking-area="secondary-nav">
<ul>
<li id="recommend-button" class="recommend dropdown">
<div class="thread-likes"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="recommend" title="Recommend this discussion" class="dropdown-toggle ">
<span class="icon-heart"></span>
<span class="label label-default">Recommend</span>
<span class="label label-recommended">Recommended</span>
<span class="label label-count">9</span>
</a>
<ul class="dropdown-menu coachmark">
<li>
<h2>Discussion Recommended!</h2>
<p>Recommending means this is a discussion worth sharing. It gets shared to your followers' Disqus feeds, and gives the creator kudos!</p>
<a href="https://disqus.com/home/?utm_source=disqus_embed&utm_content=recommend_btn" class="btn btn-primary" target="_blank">
 Find More Discussions 
</a>
</li>
</ul>
</div></li>
<li id="thread-share-menu" class="dropdown share-menu hidden-sm"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="dropdown-toggle" data-toggle="dropdown" title="Share">
<span class="icon-export"></span>
<span class="label">Share</span>
</a>
<ul class="share-menu dropdown-menu">
<li class="share">Share this discussion on
<ul>
<li class="twitter">
<a data-action="share:twitter" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#">Twitter</a>
</li>
<li class="facebook">
<a data-action="share:facebook" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#">Facebook</a>
</li>
</ul>
</li>
</ul>
</li>
<li data-role="post-sort" class="dropdown sorting pull-right">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="dropdown-toggle" data-toggle="dropdown">
Sort by Best


<span class="caret"></span>
</a>
<ul class="dropdown-menu pull-right">
<li class="selected">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="sort" data-sort="popular">Best<i aria-hidden="true" class="icon-checkmark"></i></a>
</li>

<li>
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="sort" data-sort="desc">Newest<i aria-hidden="true" class="icon-checkmark"></i></a>
</li>

<li>
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="sort" data-sort="asc">Oldest<i aria-hidden="true" class="icon-checkmark"></i></a>
</li>
</ul>
</li>
</ul>
</div>

<div id="posts">
<div id="form"><form class="reply">
<div class="postbox">
<div role="alert"></div>
<div class="avatar">
<span class="user">
<img data-role="user-avatar" src="noavatar92.4549c5353ccf103d32a8b81a856576ed.png" alt="Avatar">
</span>
</div>

<div class="textarea-wrapper" data-role="textarea" dir="auto"><div><span class="placeholder">Join the discussion…</span><div class="textarea" tabindex="0" role="textbox" aria-multiline="true" contenteditable="PLAINTEXT-ONLY" data-role="editable" aria-label="Join the discussion…" style="overflow: auto; max-height: 350px;"><p><br></p></div><div style="display: none;"><ul class="suggestions">
<li class="header">
<h5>in this conversation</h5>
</li>
</ul>
</div></div>
<div data-role="drag-drop-placeholder" class="media-drag-hover" style="display: none">
<div class="drag-text">
⬇ Drag and drop your images here to upload them.
</div>
</div>
<div class="media-preview empty" data-role="media-preview"><ul data-role="media-legacy-list"></ul>
<ul data-role="media-progress-list"></ul>
<ul data-role="media-rich-list"></ul>
<div class="media-expanded empty" data-role="media-preview-expanded">
<img src="" data-role="media-preview-expanded-image" alt="Media preview placeholder">
</div>
</div>
<div class="edit-alert" role="postbox-alert"></div>
<div class="post-actions">
<ul class="wysiwyg">
<li data-role="media-uploader"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" tabindex="-1" data-action="attach" class="attach" title="Upload Images"><span>Attach</span></a>
<input type="file" data-role="media-upload" tabindex="-1" accept="image/*">
</li>
</ul>
</div>
</div>

<div data-role="login-form"><div><section class="auth-section logged-out">
<div class="connect">
<h6>Log in with</h6>
<ul data-role="login-menu" class="services login-buttons">


<li class="auth-disqus">
<button type="button" data-action="auth:disqus" title="Disqus"><i class="icon-disqus"></i></button>
</li>
<li class="auth-facebook">
<button type="button" data-action="auth:facebook" title="Facebook"><i class="icon-facebook-circle"></i></button>
</li>
<li class="auth-twitter">
<button type="button" data-action="auth:twitter" title="Twitter"><i class="icon-twitter-circle"></i></button>
</li>
<li class="auth-google">
<button type="button" data-action="auth:google" title="Google"><i class="icon-google-plus-circle"></i></button>
</li>
</ul>
</div>
<div class="guest">
<h6 class="guest-form-title">
<span class="register-text"> or sign up with Disqus </span>
<span class="guest-text"> or pick a name </span>
</h6>

<div class="what-is-disqus help-icon">
<div id="rules" class="tooltip show">
<h3>Disqus is a discussion network</h3>
<ul>
<li><span>Disqus never moderates or censors. The rules on this community are its own.</span></li>
<li><span>Your email is safe with us. It's only used for moderation and optional notifications.</span></li>
<li><span>Don't be a jerk or do anything illegal. Everything is easier that way.</span></li>
</ul>
<p class="clearfix"><a href="https://docs.disqus.com/kb/terms-and-policies/" class="btn btn-small" target="_blank">Read full terms and conditions</a></p>
</div>
</div>

<p class="input-wrapper">
<input dir="auto" type="text" placeholder="Name" name="display_name" id="view69_display_name" maxlength="30">
</p>

<div class="guest-details " data-role="guest-details">
<p class="input-wrapper">
<input dir="auto" type="email" placeholder="Email" name="email" id="view69_email">
</p>

<p class="input-wrapper">
<input dir="auto" type="password" class="register-text" placeholder="Password" name="password" id="view69_password">
</p>

<div class="acceptance-wrapper register-text">
By signing up, you agree to the Disqus <a target="_blank" href="https://help.disqus.com/customer/portal/articles/1753105-basic-rules-for-disqus-powered-profiles-and-discussions">Basic Rules</a>, <a target="_blank" href="https://help.disqus.com/customer/portal/articles/466260-terms-of-service">Terms of Service</a>, and <a target="_blank" href="https://help.disqus.com/customer/portal/articles/466259-privacy-policy">Privacy Policy</a>.
</div>
<div class="acceptance-wrapper guest-text">
By posting, you agree to the Disqus <a target="_blank" href="https://help.disqus.com/customer/portal/articles/1753105-basic-rules-for-disqus-powered-profiles-and-discussions">Basic Rules</a>, <a target="_blank" href="https://help.disqus.com/customer/portal/articles/466260-terms-of-service">Terms of Service</a>, and <a target="_blank" href="https://help.disqus.com/customer/portal/articles/466259-privacy-policy">Privacy Policy</a>.
</div>

<input type="checkbox" name="author-guest" style="display:none">

<div class="proceed" data-role="submit-btn-container">
<button type="submit" class="btn submit" aria-label="Next"><span class="icon-proceed"></span><div class="spinner"></div></button>
</div>
</div>
</div>
</section>

</div></div>
</div>
</form></div>

<button class="alert realtime" style="display: none" data-role="realtime-notification">
</button>

<div id="no-posts" style="display:none"></div>

<ul id="post-list" class="post-list"><li class="post" id="post-1682312143"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/lubomrtork/" class="user" data-action="profile" data-username="lubomrtork">
<img data-role="user-avatar" data-user="67707205" src="avatar92.jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/lubomrtork/" data-action="profile" data-username="lubomrtork" data-role="username">Lubomír Štork</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682312143" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 9:28 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Great article, thank you.</p><p>We're using "Release Branches" approach with huge success - it is extended a bit, with several rules for temporary branches and tags - <a href="http://www.cakedc.com/git-workflow" rel="nofollow">http://www.cakedc.com/git-work...</a></p><p>What is the issue in long term is that it requires a lot of typing, and even with few powerful git/bash aliases in place, one have to think about order of steps (s)he needs to do. So, just like GitFlow from Vincent Driessen has its extension for Git at Github, we will opensource our extension soon too - here are slides with some screenshots how it works and looks like <a href="http://www.slideshare.net/lubomirstork9/cakedc-git-workflow-extension" rel="nofollow">http://www.slideshare.net/lubo...</a></p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-2" data-action="upvote" title="">

<span class="updatable count" data-role="likes">2</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682312143">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682312143">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1682504322"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(1).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682312143" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Lubomír Štork</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682504322" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 1:36 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Thanks for sharing the link to CakeDC workflow, I enjoyed reading through it!</p><p>It looks like you have rolled with 'Environment Branches' to incorporate the QA process, but I can't see separate branches for the releases - but if tagging the master branch is an effective for you, then that's great! :-)</p><p>Gitflow is great! I derived smaller patterns from it's workflow as I found their 'develop' branch a great feature, but often saw things get messy for projects for multiple teams or many individual contributors - the QA process was a contributing factor this the issues they faced.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682504322">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682504322">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1682544483"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/lubomrtork/" class="user" data-action="profile" data-username="lubomrtork">
<img data-role="user-avatar" data-user="67707205" src="avatar92.jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/lubomrtork/" data-action="profile" data-username="lubomrtork" data-role="username">Lubomír Štork</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682504322" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Joe James</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682544483" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 2:55 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>"It looks like you have rolled with 'Environment Branches'..."</p><p>Yes, sorry, s/Release/Environment</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682544483">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682544483">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li><li class="post" id="post-1682541958"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/lubomrtork/" class="user" data-action="profile" data-username="lubomrtork">
<img data-role="user-avatar" data-user="67707205" src="avatar92.jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/lubomrtork/" data-action="profile" data-username="lubomrtork" data-role="username">Lubomír Štork</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682504322" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Joe James</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682541958" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 2:50 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Right, we have no use for separate release branches as they're outlined by Vincent Driessen in his branching model, where release branch is getting bugfix updates...</p><p>One of issues we successfully resolved with our approach is - separate not only qa process from development (which could start another milestone while previous one is in the qa) but also staging site, where are milestones previewed by the client (and stashed until new release is ready, because release can consist of 1-x milestones). It practically allows us to have 3 active (unreleased) milestones at once - one in development, one in qa, and one tagged and staged for client's preview.</p><p>"When your team changes size, or your project develops its processes through continuous evaluation, don’t leave out evaluating your Git process too."</p><p>Exactly. In reality, not every project needs stage, some (like small plugins) even don't have use for qa branch... So, our GitWorkflow extension uses ini file for its configuration, which is supposed to be committed to the repository - this is the main difference in compare to Gitflow from Github, as we wanted to be sure that every developer uses the same workflow configuration (which is not guaranteed by Gitflow's approach).</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682541958">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682541958">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1682732915"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682541958" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Lubomír Štork</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682732915" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 8:27 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Good quote! ;-)</p><p>It would be nice to find where the sweet spot for applying the CakeDC workflow for a team or project is, sounds like you have that with your team now? If you doubled or tripled in size do you think you could extend the workflow to support the larger pipeline?</p><p>When I ran with a team using Gitflow we used the gem to reduce typing (which is definitely an issue!) and to keep the team using uniform workflow usage.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682732915">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682732915">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1682972729"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/lubomrtork/" class="user" data-action="profile" data-username="lubomrtork">
<img data-role="user-avatar" data-user="67707205" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/lubomrtork/" data-action="profile" data-username="lubomrtork" data-role="username">Lubomír Štork</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682732915" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Joe James</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682972729" data-role="relative-time" class="time-ago" title="Sunday, November 9, 2014 12:20 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>I'm not sure if it answers your question - our workflow does have some iron rules (--no-ff merges only, which permanent branch could be upstream for child temporary branches and how these are supposed to be named etc) and it is still flexible enough for other collaborative tasks like debugging and code review - see slide 6 of that GitWorkflow presentation, there are links to 3 blogposts I wrote about usage of our branching model in real life.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682972729">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682972729">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1685563840"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682972729" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Lubomír Štork</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685563840" data-role="relative-time" class="time-ago" title="Monday, November 10, 2014 6:42 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Fantastic Lubomir, thank you so much for sharing this, it's great to find out what works for yourself and others. I can see the benefits you have gained from going in this direction from the original workflow.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685563840">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1685563840">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li></ul>

</li></ul>

</li></ul>

</li></ul>

</li></ul>

</li><li class="post" id="post-1682210189"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/berkus/" class="user" data-action="profile" data-username="berkus">
<img data-role="user-avatar" data-user="39846333" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/berkus/" data-action="profile" data-username="berkus" data-role="username">berkus</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682210189" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 7:45 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Thanks, that was an interesting insight.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-2" data-action="upvote" title="">

<span class="updatable count" data-role="likes">2</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682210189">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682210189">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1685565739"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682210189" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> berkus</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685565739" data-role="relative-time" class="time-ago" title="Monday, November 10, 2014 6:45 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Thank you for reading!</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685565739">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1685565739">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li></ul>

</li><li class="post" id="post-1681605928"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/adambratt/" class="user" data-action="profile" data-username="adambratt">
<img data-role="user-avatar" data-user="55350285" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/adambratt/" data-action="profile" data-username="adambratt" data-role="username">Adam Bratt</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681605928" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 1:38 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>What about rebasing?</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-2" data-action="upvote" title="">

<span class="updatable count" data-role="likes">2</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681605928">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1681605928">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1681828596"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681605928" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Adam Bratt</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681828596" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 3:37 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>"Rebasing" is one of those words you can share with another developer who have felt the magic from it, and you get one of the spontaneous 'we are totally on the same wavelength' type of experiences :-)</p><p>It was first on my list to write about, but I found that it was more of a technique that can be applied to many workflows rather than one in itself.</p><p>It does feel a shame not to write about it :-( Are there any traps that you would want to highlight that you see people falling into when using rebasing regularly?</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-3" data-action="upvote" title="">

<span class="updatable count" data-role="likes">3</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681828596">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1681828596">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1687223837"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_lg8Qu1aZNR/" class="user" data-action="profile" data-username="disqus_lg8Qu1aZNR">
<img data-role="user-avatar" data-user="54385560" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_lg8Qu1aZNR/" data-action="profile" data-username="disqus_lg8Qu1aZNR" data-role="username">brendan murphy</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681828596" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Joe James</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1687223837" data-role="relative-time" class="time-ago" title="Tuesday, November 11, 2014 11:56 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Totally with Joe here, Rebasing is an implementation tool over a process. Release Branches, Management are a typical format for using rebasing effectively in a team env, and the stories features are in general time conflicting per developer, rebasing is a win.</p><p>``rebase -i remove all of the 4am "$*@-work" commits`` - better description of rebasing perhaps? :-)</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-1" data-action="upvote" title="">

<span class="updatable count" data-role="likes">1</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1687223837">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1687223837">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1687477913"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1687223837" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> brendan murphy</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1687477913" data-role="relative-time" class="time-ago" title="Tuesday, November 11, 2014 5:35 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>That is a most excellent definition of rebasing - THE main use case I would say ;-)</p><p>However, my favourite part is the `-i` to leave out context switching to a GUI, which is wondrously productive. I roll with the `git add -i` for that reason too. At 4am I can't trust what I put into the commit tree, getting a visual is a must.</p><p>Thanks for reading Brendan!</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1687477913">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1687477913">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li></ul>

</li></ul>

</li></ul>

</li><li class="post" id="post-1681518130"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/nagyv/" class="user" data-action="profile" data-username="nagyv">
<img data-role="user-avatar" data-user="22547859" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/nagyv/" data-action="profile" data-username="nagyv" data-role="username">nagyv</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681518130" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 12:43 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>After reading your article, it seems to me that you've missed the most basic workflows that add the smallest complexity to your branching model. After a bit of searching, I've found a very short summary of some that I consider to be the basics. I hope that this adds to your listing: <a href="http://blog.endpoint.com/2014/05/git-workflows-that-work.html" rel="nofollow">http://blog.endpoint.com/2014/...</a></p><p>The workflows presented in the linked article are full workflows that do not discuss deployment and feature development separately, but look at your worklow as a whole.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-2" data-action="upvote" title="">

<span class="updatable count" data-role="likes">2</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681518130">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1681518130">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1681818327"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681518130" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> nagyv</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681818327" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 3:30 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Thank you for reading and commenting, kudos to you!</p><p>Those basic workflows are the foundations to my writing and application development experience, gotta share some love for those! :-)</p><p>I do view integration, release management and deployment as having their own workflows after seeing many teams tripping up at these stages when applying these full featured workflows. Mixing and matching these smaller workflows has made it easier to find an efficient 'full' workflow that are a better fit for individual teams.</p><p>If you had to highlight a part of the Git workflow for others to 'mind their step' for a certain scenario what would that look like for you?</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-2" data-action="upvote" title="">

<span class="updatable count" data-role="likes">2</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681818327">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1681818327">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1682008673"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/nagyv/" class="user" data-action="profile" data-username="nagyv">
<img data-role="user-avatar" data-user="22547859" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/nagyv/" data-action="profile" data-username="nagyv" data-role="username">nagyv</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681818327" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Joe James</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682008673" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 5:23 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Mine would be to: keep it simple!</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-1" data-action="upvote" title="">

<span class="updatable count" data-role="likes">1</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682008673">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682008673">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1682496716"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682008673" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> nagyv</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682496716" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 1:23 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Amen to that! Thanks for starting a discussing, I love to hear what people think, criticism is always welcome - it is the start of knowledge sharing :-)</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-2" data-action="upvote" title="">

<span class="updatable count" data-role="likes">2</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1682496716">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1682496716">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li></ul>

</li></ul>

</li></ul>

</li><li class="post" id="post-1937469344"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/juristr/" class="user" data-action="profile" data-username="juristr">
<img data-role="user-avatar" data-user="17564690" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/juristr/" data-action="profile" data-username="juristr" data-role="username">Juri</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1937469344" data-role="relative-time" class="time-ago" title="Tuesday, March 31, 2015 3:19 PM">a year ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Great article! I've linked it to a similar one I've written a while back that focuses on implementing the git flow with git commands: <a href="http://juristr.com/blog/2014/09/implementing-the-git-flow/" rel="nofollow">http://juristr.com/blog/2014/0...</a></p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1937469344">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1937469344">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li><li class="post" id="post-1930947281"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/Mike_EEE/" class="user" data-action="profile" data-username="Mike_EEE">
<img data-role="user-avatar" data-user="109024071" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/Mike_EEE/" data-action="profile" data-username="Mike_EEE" data-role="username">Mike-EEE</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1930947281" data-role="relative-time" class="time-ago" title="Friday, March 27, 2015 6:09 PM">a year ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>This article is... incredible!  Most excellent.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1930947281">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1930947281">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1937472107"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1930947281" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Mike-EEE</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1937472107" data-role="relative-time" class="time-ago" title="Tuesday, March 31, 2015 3:23 PM">a year ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Thank you for reading and the kind words :)</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-1" data-action="upvote" title="">

<span class="updatable count" data-role="likes">1</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1937472107">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1937472107">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li></ul>

</li><li class="post" id="post-1684603764"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/harunyardimci/" class="user" data-action="profile" data-username="harunyardimci">
<img data-role="user-avatar" data-user="130603258" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/harunyardimci/" data-action="profile" data-username="harunyardimci" data-role="username">harun.</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1684603764" data-role="relative-time" class="time-ago" title="Monday, November 10, 2014 3:02 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Great article. <br>You can check this one too.. <br><a href="http://www.slideshare.net/harunyardimci/git-branching-model-16355280" rel="nofollow">http://www.slideshare.net/haru...</a> this o</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1684603764">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1684603764">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li><li class="post" id="post-1681768507"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/atikulislam/" class="user" data-action="profile" data-username="atikulislam">
<img data-role="user-avatar" data-user="67421771" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/atikulislam/" data-action="profile" data-username="atikulislam" data-role="username">Atikul Islam</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681768507" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 2:58 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Greate.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681768507">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1681768507">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li><li class="post" id="post-1681443413"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/mutoulbj/" class="user" data-action="profile" data-username="mutoulbj">
<img data-role="user-avatar" data-user="49426991" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/mutoulbj/" data-action="profile" data-username="mutoulbj" data-role="username">木头lbj</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681443413" data-role="relative-time" class="time-ago" title="Friday, November 7, 2014 11:56 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>it's useful! thx.</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681443413">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1681443413">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1681828951"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681443413" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> 木头lbj</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681828951" data-role="relative-time" class="time-ago" title="Saturday, November 8, 2014 3:37 AM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Thanks for reading!</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1681828951">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1681828951">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li></ul>

</li><li class="post" id="post-1685535046"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/bijeeshbiju/" class="user" data-action="profile" data-username="bijeeshbiju">
<img data-role="user-avatar" data-user="107628830" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/bijeeshbiju/" data-action="profile" data-username="bijeeshbiju" data-role="username">Biju UI Developer: www.bijudes</a></span>

</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685535046" data-role="relative-time" class="time-ago" title="Monday, November 10, 2014 5:58 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>Thanks</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-1" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685535046">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1685535046">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"><li class="post" id="post-1685561930"><div role="alert"></div>
<div data-role="post-content" class="post-content">
<ul class="post-menu dropdown" data-role="menu">
<li class="collapse">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Collapse"><span>−</span></a>
</li>
<li class="expand">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="collapse" title="Expand"><span>+</span></a>
</li>

<li class="" role="menu">
<a class="dropdown-toggle" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="flag" data-role="flag" title="Flag as inappropriate">
<i aria-hidden="true" class="icon icon-flag"></i>
</a>
</li>
</ul>
<div class="indicator"></div>

<div class="avatar hovercard">
<a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" class="user" data-action="profile" data-username="disqus_Rd6IyVrSi8">
<img data-role="user-avatar" data-user="95510558" src="avatar92(2).jpg" alt="Avatar">
</a>
</div>
<div class="post-body">
<header>
<span class="post-byline">
<span class="author publisher-anchor-color"><a href="https://disqus.com/by/disqus_Rd6IyVrSi8/" data-action="profile" data-username="disqus_Rd6IyVrSi8" data-role="username">Joe James</a></span>

<span><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685535046" class="parent-link" data-role="parent-link"><i aria-hidden="true" class="icon-forward" title="in reply to"></i> Biju UI Developer: www.bijudes</a></span>
</span>

<span class="post-meta">
<span class="bullet time-ago-bullet" aria-hidden="true">•</span>

<a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685561930" data-role="relative-time" class="time-ago" title="Monday, November 10, 2014 6:39 PM">2 years ago</a>
</span>

</header>

<div class="post-body-inner">
<div class="post-message-container" data-role="message-container">
<div class="publisher-anchor-color" data-role="message-content">
<div class="post-message " data-role="message" dir="auto">
<p>You are welcome :-)</p>
</div>

<span class="post-media"><ul data-role="post-media-list"></ul></span>
</div>
</div>
<a class="see-more hidden" title="see more" data-action="see-more">see more</a>
</div>

<footer>
<menu>

<li class="voting" data-role="voting">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="vote-up  count-0" data-action="upvote" title="Vote up">

<span class="updatable count" data-role="likes">0</span>
<span class="control"><i aria-hidden="true" class="icon icon-arrow-2"></i></span>
</a>
<span role="button" class="vote-down  count-0" data-action="downvote" title="Vote down">

<span class="control"><i aria-hidden="true" class="icon icon-arrow"></i></span>
</span>
</li>
<li class="bullet" aria-hidden="true">•</li>


<li class="reply" data-role="reply-link">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="reply">
<i class="icon icon-mobile icon-reply"></i><span class="text">Reply</span></a></li>
<li class="bullet" aria-hidden="true">•</li>


<li class="share">
<a class="toggle"><i class="icon icon-mobile icon-share"></i><span class="text">Share ›</span></a>
<ul>
<li class="twitter"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:twitter">Twitter</a></li>
<li class="facebook"><a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="share:facebook">Facebook</a></li>
<li class="link"><a href="https://www.toptal.com/git/git-workflows-for-pros-a-good-git-guide#comment-1685561930">Link</a></li>
</ul>
</li>

<li class="realtime" data-role="realtime-notification:1685561930">
<span style="display:none;" class="realtime-replies"></span>
<a style="display:none;" href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" class="btn btn-small"></a>
</li>

</menu>
</footer>
</div>

<div data-role="blacklist-form"></div>
<div class="reply-form-container" data-role="reply-form"></div>
</div>

<ul data-role="children" class="children"></ul>

</li></ul>

</li></ul>

<div class="load-more" data-role="more" style="display:none">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" data-action="more-posts" class="btn">Load more comments</a>
</div>
</div>

</section>

<div id="placement-bottom" data-tracking-area="discovery-south"><div class="post-list" style="height: auto; visibility: visible;"><div style="display: block; width: 100%;"><div id="discovery-main-c195" class="discovery-main">

<section id="col-organic-c562" class="col-organic">
<header class="discovery-col-header">
<h2>Also on <strong>Toptal</strong>
</h2>
</header>
<ul class="discovery-posts" data-role="discovery-posts"><li class="discovery-post post-0" id="discovery-link-organic-4793394316">
<a href="http://disq.us/url?url=https%3A%2F%2Fwww.toptal.com%2Fscala%2Fusing-scala-js-with-npm-and-browserify%3AgtbgoYlgOI78pqgSDaqJAu5Ag38&imp=39nc3vl2pqfrnc&prev_imp=39nb5so3m7t0fq&forum_id=2320983&forum=toptal&thread_id=3201795699&thread=4793394316&zone=thread&area=bottom&object_type=thread&object_id=4793394316" class="publisher-anchor-color">

<header class="discovery-post-header">
<h3 title="Guide how to use Scala.js with NPM and Browserify">
<span data-role="discovery-thread-title" class="title line-truncate" data-line-truncate="2">
Guide how to use Scala.js with NPM and Browserify
</span>
</h3>

<ul class="meta">
<li class="comments">
1 comment
</li>
<li class="time">16 days ago</li>
</ul>
</header>

</a><a href="http://disq.us/url?url=https%3A%2F%2Fwww.toptal.com%2Fscala%2Fusing-scala-js-with-npm-and-browserify%3AgtbgoYlgOI78pqgSDaqJAu5Ag38&imp=39nc3vl2pqfrnc&prev_imp=39nb5so3m7t0fq&forum_id=2320983&forum=toptal&thread_id=3201795699&thread=4793394316&zone=thread&area=bottom&object_type=thread&object_id=4793394316" class="top-comment" data-role="discovery-top-comment">
<img alt="Avatar" data-role="discovery-avatar">
<p><span class="user" data-role="discovery-top-comment-author">Francis Kim</span> — <span data-role="discovery-top-comment-snippet" class="line-truncate" data-line-truncate="3">Thanks for the write up Michele. Does scala.js have the exact same syntax as Scala and are there any limitations in your opinion?</span></p>
</a>

</li>
<li class="discovery-post post-1" id="discovery-link-organic-4749242677">
<a href="http://disq.us/url?url=https%3A%2F%2Fwww.toptal.com%2Fnodejs%2Fgulp-under-the-hood%3AYWnqguADa305orTiu6LN9uRIlLQ&imp=39nc3vl2pqfrnc&prev_imp=39nb5so3m7t0fq&forum_id=2320983&forum=toptal&thread_id=3201795699&thread=4749242677&zone=thread&area=bottom&object_type=thread&object_id=4749242677" class="publisher-anchor-color">

<header class="discovery-post-header">
<h3 title="Building a Gulp API Compatible Task Automation Tool">
<span data-role="discovery-thread-title" class="title line-truncate" data-line-truncate="2">
Building a Gulp API Compatible Task Automation Tool
</span>
</h3>

<ul class="meta">
<li class="comments">
6 comments
</li>
<li class="time">a month ago</li>
</ul>
</header>

</a><a href="http://disq.us/url?url=https%3A%2F%2Fwww.toptal.com%2Fnodejs%2Fgulp-under-the-hood%3AYWnqguADa305orTiu6LN9uRIlLQ&imp=39nc3vl2pqfrnc&prev_imp=39nb5so3m7t0fq&forum_id=2320983&forum=toptal&thread_id=3201795699&thread=4749242677&zone=thread&area=bottom&object_type=thread&object_id=4749242677" class="top-comment" data-role="discovery-top-comment">
<img alt="Avatar" data-role="discovery-avatar">
<p><span class="user" data-role="discovery-top-comment-author">Francis Kim</span> — <span data-role="discovery-top-comment-snippet" class="line-truncate" data-line-truncate="3">Very nice work Mikhail!</span></p>
</a>

</li>
<li class="discovery-post post-2" id="discovery-link-organic-4741129926">
<a href="http://disq.us/url?url=https%3A%2F%2Fwww.toptal.com%2Fqa%2Fclean-code-and-the-art-of-exception-handling%3Ao6mnpY7oDV9ZuukeApeRYyxtjV4&imp=39nc3vl2pqfrnc&prev_imp=39nb5so3m7t0fq&forum_id=2320983&forum=toptal&thread_id=3201795699&thread=4741129926&zone=thread&area=bottom&object_type=thread&object_id=4741129926" class="publisher-anchor-color">

<header class="discovery-post-header">
<h3 title="On Exception Handling and Clean Code">
<span data-role="discovery-thread-title" class="title line-truncate" data-line-truncate="2">
On Exception Handling and Clean Code
</span>
</h3>

<ul class="meta">
<li class="comments">
12 comments
</li>
<li class="time">a month ago</li>
</ul>
</header>

</a><a href="http://disq.us/url?url=https%3A%2F%2Fwww.toptal.com%2Fqa%2Fclean-code-and-the-art-of-exception-handling%3Ao6mnpY7oDV9ZuukeApeRYyxtjV4&imp=39nc3vl2pqfrnc&prev_imp=39nb5so3m7t0fq&forum_id=2320983&forum=toptal&thread_id=3201795699&thread=4741129926&zone=thread&area=bottom&object_type=thread&object_id=4741129926" class="top-comment" data-role="discovery-top-comment">
<img alt="Avatar" data-role="discovery-avatar">
<p><span class="user" data-role="discovery-top-comment-author">Alexsandro Souza</span> — <span data-role="discovery-top-comment-snippet" class="line-truncate" data-line-truncate="3">Nice article and it is close of the "fail fist" philosophy.</span></p>
</a>

</li>
<li class="discovery-post post-3" id="discovery-link-organic-4711313470">
<a href="http://disq.us/url?url=https%3A%2F%2Fwww.toptal.com%2Fremote%2Fseo-ruined-my-life-biometric-something%3ACYUIYDujapOEtiDbAVjqYAsro44&imp=39nc3vl2pqfrnc&prev_imp=39nb5so3m7t0fq&forum_id=2320983&forum=toptal&thread_id=3201795699&thread=4711313470&zone=thread&area=bottom&object_type=thread&object_id=4711313470" class="publisher-anchor-color">

<header class="discovery-post-header">
<h3 title="Biometric Security For Distributed Networks">
<span data-role="discovery-thread-title" class="title line-truncate" data-line-truncate="2">
Biometric Security For Distributed Networks
</span>
</h3>

<ul class="meta">
<li class="comments">
5 comments
</li>
<li class="time">2 months ago</li>
</ul>
</header>

</a><a href="http://disq.us/url?url=https%3A%2F%2Fwww.toptal.com%2Fremote%2Fseo-ruined-my-life-biometric-something%3ACYUIYDujapOEtiDbAVjqYAsro44&imp=39nc3vl2pqfrnc&prev_imp=39nb5so3m7t0fq&forum_id=2320983&forum=toptal&thread_id=3201795699&thread=4711313470&zone=thread&area=bottom&object_type=thread&object_id=4711313470" class="top-comment" data-role="discovery-top-comment">
<img alt="Avatar" data-role="discovery-avatar">
<p><span class="user" data-role="discovery-top-comment-author">Vitaliy Meshchaninov</span> — <span data-role="discovery-top-comment-snippet" class="line-truncate" data-line-truncate="3">I need that band or implant! Please, please, test on me!</span></p>
</a>

</li>
</ul>
</section>

</div>
</div></div></div>

<div id="footer" data-tracking-area="footer">
<ul class="disqus-footer">
<li class="logo disqus-footer__item"><a href="https://disqus.com/" rel="nofollow" title="Powered by Disqus">Powered by Disqus</a></li>
<li id="thread-subscribe-button" class="email disqus-footer__item"> 
<div class="default">
<a href="https://disqus.com/embed/comments/?base=default&version=4aca534a0baee76617eb115212993522&f=toptal&t_i=git%2Fgit-workflows-for-pros-a-good-git-guide&t_u=https%3A%2F%2Fwww.toptal.com%2Fgit%2Fgit-workflows-for-pros-a-good-git-guide&t_d=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&t_t=Git%20Workflow%20Guide%20with%20Examples%20for%20Pros%20%7C%20Toptal&s_o=default#" rel="nofollow" data-action="subscribe" title="Subscribe and get email updates from this discussion"><i aria-hidden="true" class="icon icon-mail"></i><span class="clip">Subscribe</span> <i aria-hidden="true" class="icon icon-checkmark"></i></a>
</div>
<div class="form">
<div class="input-wrapper"><input id="thread-subscribe-email" type="email" placeholder="yourname@email.com"></div>
</div>
</li>
<li class="install disqus-footer__item">
<a href="https://publishers.disqus.com/engage?utm_source=toptal&utm_medium=Disqus-Footer" rel="nofollow" target="_blank">
<i aria-hidden="true" class="icon icon-disqus"></i>
<span class="clip hidden-sm">Add Disqus to your site</span>
<span class="clip visible-sm hidden-xs">Add Disqus</span>
<span class="clip visible-xs">Add</span>
</a>
</li>
<li class="privacy disqus-footer__item">
<a href="https://help.disqus.com/customer/portal/articles/1657951?utm_source=disqus&utm_medium=embed-footer&utm_content=privacy-btn" rel="nofollow" target="_blank">
<i aria-hidden="true" class="icon icon-lock"></i>
<span class="clip">Privacy</span>
</a>
</li>
</ul>
</div>
</div></body></html>